ahorn intellectual property litigation buche green golf mazze attorney holz intellectual eiche law patent property copyright lawyer